package com.yztc.yidoutang.bean;

import com.google.gson.annotations.SerializedName;

/**
 * 存放商品详细信息的实体类
 * <p>
 * match_id : 34435
 * normal_image : http://img.yidoutang.com/upload/match/normal/56443a2b2d607.jpg!640
 * share_image : http://img.yidoutang.com/upload/match/normal/201608/10/201608031720081010.jpg
 * data : {"info":{"img_w":710,"img_h":457}}
 * case_id : 145891
 * user_id : 18565
 * sharing_ids : 51231
 * show_sharing : 1
 * replies : 6
 * favtimes : 47
 * created : 1447311915
 * user_pic : http://img.yidoutang.com/upload/user//201501/c1/201501161310adc1.gif
 * user_name : ─━ァΜīss〤葙倁
 * case_title : 美式?休闲？田园？地中海？现代？我全要！（90年恋爱小伙伴清包打造梦想婚房）
 * case_type : 1
 * is_like : false
 * small_image : http://img.yidoutang.com/upload/match/normal/56443a2b2d607.jpg!w316
 * sharing_num : 1
 * is_dailyhome : false
 */
public class GoodsBean {
    @SerializedName("match_id")
    private String matchId;
    @SerializedName("normal_image")
    private String normalImage;
    @SerializedName("share_image")
    private String shareImage;
    @SerializedName("data")
    private GoodsConfigBean data;
    @SerializedName("case_id")
    private String caseId;
    @SerializedName("user_id")
    private String userId;
    @SerializedName("sharing_ids")
    private String sharingIds;
    @SerializedName("show_sharing")
    private String showSharing;
    @SerializedName("replies")
    private String replies;
    @SerializedName("favtimes")
    private String favtimes;
    @SerializedName("created")
    private String created;
    @SerializedName("user_pic")
    private String userPic;
    @SerializedName("user_name")
    private String userName;
    @SerializedName("case_title")
    private String caseTitle;
    @SerializedName("case_type")
    private String caseType;
    @SerializedName("is_like")
    private boolean isLike;
    @SerializedName("small_image")
    private String smallImage;
    @SerializedName("sharing_num")
    private String sharingNum;
    @SerializedName("is_dailyhome")
    private boolean isDailyhome;

    public String getMatchId() {
        return matchId;
    }

    public void setMatchId(String matchId) {
        this.matchId = matchId;
    }

    public String getNormalImage() {
        return normalImage;
    }

    public void setNormalImage(String normalImage) {
        this.normalImage = normalImage;
    }

    public String getShareImage() {
        return shareImage;
    }

    public void setShareImage(String shareImage) {
        this.shareImage = shareImage;
    }

    public GoodsConfigBean getData() {
        return data;
    }

    public void setData(GoodsConfigBean data) {
        this.data = data;
    }

    public String getCaseId() {
        return caseId;
    }

    public void setCaseId(String caseId) {
        this.caseId = caseId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getSharingIds() {
        return sharingIds;
    }

    public void setSharingIds(String sharingIds) {
        this.sharingIds = sharingIds;
    }

    public String getShowSharing() {
        return showSharing;
    }

    public void setShowSharing(String showSharing) {
        this.showSharing = showSharing;
    }

    public String getReplies() {
        return replies;
    }

    public void setReplies(String replies) {
        this.replies = replies;
    }

    public String getFavtimes() {
        return favtimes;
    }

    public void setFavtimes(String favtimes) {
        this.favtimes = favtimes;
    }

    public String getCreated() {
        return created;
    }

    public void setCreated(String created) {
        this.created = created;
    }

    public String getUserPic() {
        return userPic;
    }

    public void setUserPic(String userPic) {
        this.userPic = userPic;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getCaseTitle() {
        return caseTitle;
    }

    public void setCaseTitle(String caseTitle) {
        this.caseTitle = caseTitle;
    }

    public String getCaseType() {
        return caseType;
    }

    public void setCaseType(String caseType) {
        this.caseType = caseType;
    }

    public boolean isIsLike() {
        return isLike;
    }

    public void setIsLike(boolean isLike) {
        this.isLike = isLike;
    }

    public String getSmallImage() {
        return smallImage;
    }

    public void setSmallImage(String smallImage) {
        this.smallImage = smallImage;
    }

    public String getSharingNum() {
        return sharingNum;
    }

    public void setSharingNum(String sharingNum) {
        this.sharingNum = sharingNum;
    }

    public boolean isIsDailyhome() {
        return isDailyhome;
    }

    public void setIsDailyhome(boolean isDailyhome) {
        this.isDailyhome = isDailyhome;
    }

    public static class GoodsConfigBean {
        /**
         * img_w : 710
         * img_h : 457
         */
        @SerializedName("info")
        private InfoBean info;

        public InfoBean getInfo() {
            return info;
        }

        public void setInfo(InfoBean info) {
            this.info = info;
        }

        public static class InfoBean {
            @SerializedName("img_w")
            private int imgW;
            @SerializedName("img_h")
            private int imgH;

            public int getImgW() {
                return imgW;
            }

            public void setImgW(int imgW) {
                this.imgW = imgW;
            }

            public int getImgH() {
                return imgH;
            }

            public void setImgH(int imgH) {
                this.imgH = imgH;
            }
        }
    }
}